package com.ssau.expert.common;

/**
 * Author: Sergey42
 * Date: 10.10.13 12:16
 */
public interface QuestionRequestListener {

    /**
     * Слушатели запроса на инициализацию переменной должны реализовывать
     * данный метод.
     *
     * @param question     Вопрос на инициализацию переменной
     * @param askFirstTime FALSE, если запрос приходит повторно, т.е. предыдущий ответ был некорректным
     * @return Ответ, который вводит пользователь
     */
    Answer onQuestionRequest(Question question, boolean askFirstTime);
}
